package idv.loveloser.dao;

/**
 * AbstractMdlQtypeEssayOptions entity provides the base persistence definition
 * of the MdlQtypeEssayOptions entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractMdlQtypeEssayOptions implements
		java.io.Serializable {

	// Fields

	private Long id;
	private Long questionid;
	private String responseformat;
	private Short responsefieldlines;
	private Short attachments;
	private String graderinfo;
	private Short graderinfoformat;

	// Constructors

	/** default constructor */
	public AbstractMdlQtypeEssayOptions() {
	}

	/** minimal constructor */
	public AbstractMdlQtypeEssayOptions(Long questionid, String responseformat,
			Short responsefieldlines, Short attachments, Short graderinfoformat) {
		this.questionid = questionid;
		this.responseformat = responseformat;
		this.responsefieldlines = responsefieldlines;
		this.attachments = attachments;
		this.graderinfoformat = graderinfoformat;
	}

	/** full constructor */
	public AbstractMdlQtypeEssayOptions(Long questionid, String responseformat,
			Short responsefieldlines, Short attachments, String graderinfo,
			Short graderinfoformat) {
		this.questionid = questionid;
		this.responseformat = responseformat;
		this.responsefieldlines = responsefieldlines;
		this.attachments = attachments;
		this.graderinfo = graderinfo;
		this.graderinfoformat = graderinfoformat;
	}

	// Property accessors

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getQuestionid() {
		return this.questionid;
	}

	public void setQuestionid(Long questionid) {
		this.questionid = questionid;
	}

	public String getResponseformat() {
		return this.responseformat;
	}

	public void setResponseformat(String responseformat) {
		this.responseformat = responseformat;
	}

	public Short getResponsefieldlines() {
		return this.responsefieldlines;
	}

	public void setResponsefieldlines(Short responsefieldlines) {
		this.responsefieldlines = responsefieldlines;
	}

	public Short getAttachments() {
		return this.attachments;
	}

	public void setAttachments(Short attachments) {
		this.attachments = attachments;
	}

	public String getGraderinfo() {
		return this.graderinfo;
	}

	public void setGraderinfo(String graderinfo) {
		this.graderinfo = graderinfo;
	}

	public Short getGraderinfoformat() {
		return this.graderinfoformat;
	}

	public void setGraderinfoformat(Short graderinfoformat) {
		this.graderinfoformat = graderinfoformat;
	}

}